package pe.gob.osce.sirenas.model;

import java.io.Serializable;
import java.util.Date;


public class AreaProfesionDTO implements Serializable,Cloneable {

	
	/**
	 * 
	 */
	private static final long serialVersionUID = 1309467940682641036L;
	private Integer indice;
	private Long idAreaProfesion;
	private String descAreaProfesion;	
	private String usuarioRegistro;
	private Date fecRegistro;
	private Date fecNotificacion;
	private String usuarioModificacion;
	private Long estado;
	private String estadoCadena;
	
	public AreaProfesionDTO clone() {
		 
		AreaProfesionDTO emp = null;
        try {
            emp = (AreaProfesionDTO) super.clone();
        } catch (CloneNotSupportedException e) {
            System.out.println(e);
        }
        return emp;
    }
	
	/**
	 * Metodo que permite obtener idAreaProfesion.
	 * @return idAreaProfesion , tipo Long.
	 */
	public Long getIdAreaProfesion() {
		return idAreaProfesion;
	}

	/**
	 * Permite actualizar idAreaProfesion.
	 * @param idAreaProfesion, tipo Long.
	 */
	public void setIdAreaProfesion(Long idAreaProfesion) {
		this.idAreaProfesion = idAreaProfesion;
	}

	public String getDescAreaProfesion() {
		return descAreaProfesion;
	}
	public void setDescAreaProfesion(String descAreaProfesion) {
		this.descAreaProfesion = descAreaProfesion;
	}
	public String getUsuarioRegistro() {
		return usuarioRegistro;
	}
	public void setUsuarioRegistro(String usuarioRegistro) {
		this.usuarioRegistro = usuarioRegistro;
	}
	public Date getFecRegistro() {
		return fecRegistro;
	}
	public void setFecRegistro(Date fecRegistro) {
		this.fecRegistro = fecRegistro;
	}
	public Date getFecNotificacion() {
		return fecNotificacion;
	}
	public void setFecNotificacion(Date fecNotificacion) {
		this.fecNotificacion = fecNotificacion;
	}
	public String getUsuarioModificacion() {
		return usuarioModificacion;
	}
	public void setUsuarioModificacion(String usuarioModificacion) {
		this.usuarioModificacion = usuarioModificacion;
	}
	public Long getEstado() {
		return estado;
	}
	public void setEstado(Long estado) {
		this.estado = estado;
	}

	public Integer getIndice() {
		return indice;
	}

	public void setIndice(Integer indice) {
		this.indice = indice;
	}

	public String getEstadoCadena() {
		return estadoCadena;
	}

	public void setEstadoCadena(String estadoCadena) {
		this.estadoCadena = estadoCadena;
	}
	
	
	
}
